package cn.lyn4ever.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

/**
 * (UserAddress)表实体类
 *
 * @author lyn4ever
 * @since 2020-04-12 20:58:51
 */
@SuppressWarnings("serial")
@Data
@ToString
public class UserAddress extends Model<UserAddress> {
    
    @TableId(type = IdType.AUTO, value = "id")
    private Integer id;

    /**
     * 用户id
     */
    private Integer userid;

    /**
     * 收货人
     */
    private String name;

    /**
     * 手机号码
     */
    private String telphone;

    /**
     * 省
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 县/区
     */
    private String country;

    /**
     * 详细地址
     */
    private String detail;

    /**
     * 标签 0 1 2  3 公司学校家其他
     */
    private String tag;

    /**
     * 是否默认
     */
    private String def;

    /**
     * 更新时间
     */
    private Date updateTime;


    /**
     * 获取主键值
     *
     * @return 主键值
     */
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
}